dense rain or snow - Spanisch Englisch Wörterbuch